$zx-main-color: #333;
$zx-content-color: #999;
$zx-tip-color: #666;
$zx-border-color: #e4e7ed;
$zx-link-color: #4b94fd;
// 颜色
$zx-theme-color: #9D60FF;
$zx-disabled-color: #999999;
$zx-warning-color: #ff8309;
$zx-error-color: #ea5646;
$zx-yellow-color: #ff8309;
// 文字
$zx-font-size-default: 30rpx;

view,
scroll-view {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

.flex {
  display: flex;

  &-1 {
    flex: 1;
  }

  &-2 {
    flex: 2;
  }

  &-3 {
    flex: 3;
  }

  &-4 {
    flex: 4;
  }
}

.align-center {
  align-items: center;
}

.align-between {
  align-content: space-between;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}
.justify-around {
  justify-content: space-around;
}
.fd-column {
  flex-direction: column;
}

.fw-wrap {
  flex-wrap: wrap;
}
.flex-wrap {
  flex-wrap: wrap;
}

.display {
  display: none !important;
}

.mt-20 {
  margin-top: 20rpx;
}
.ml-20 {
  margin-left: 20rpx;
}
.mr-20 {
  margin-right: 20rpx;
}
.mr-10 {
  margin-right: 10rpx;
}
.mt-36 {
  margin-top: 36rpx;
}

.mt-28 {
  margin-top: 28rpx;
}

.mt-30 {
  margin-top: 30rpx;
}

.mt-40 {
  margin-top: 40rpx;
}

.mb-20 {
  margin-bottom: 20rpx;
}
.m-20{
	margin: 20rpx;
}
.p-32 {
  padding: 32rpx;
}
.p-20{
	padding: 20rpx;
}

/* 颜色 */
.price-text {
  color: $zx-theme-color !important;
}
.icon {
		width: 40rpx;
		height: 40rpx;
	}
// 业务样式

.form-info {
  &__label {
    color: $zx-content-color;
    font-size: $zx-font-size-default;
    line-height: 52rpx;
  }

  &__value {
    color: $zx-main-color;
    font-size: $zx-font-size-default;
    line-height: 52rpx;

    &--gray {
      color: $zx-content-color;
    }
  }

  &__status {
    font-size: $zx-font-size-default;
    font-weight: 500;

    &--yellow {
      color: $zx-yellow-color;
    }

    &--theme {
      color: $zx-theme-color;
    }
	
  }
}

.u-grid-icon {
  width: 80rpx;
  height: 80rpx;
}

.u-grid-text {
  font-size: 26rpx;
  color: $zx-main-color;
  font-weight: 400;
  margin-top: 20rpx;
  line-height: 40rpx;
}

.order_disabled {
  color: $zx-disabled-color !important;
}

.order_status {
  font-size: $zx-font-size-default;
  font-weight: bold;

  &--theme {
    color: $zx-theme-color;
  }

  &--gray {
    color: $zx-content-color;
  }

  &--blue {
    color: #2b84e4;
  }

  &--orange {
    color: #ff8309;
  }
}

.padding-default {
  padding: 28rpx 24rpx;
}
 .theme {
    color: $zx-theme-color;
  }
  .bold{
	  font-weight: bold;
  }
// border

.border-top-24 {
  border-top: 24rpx solid #f5f5f5;
}

// 大按钮
.large-button {
  width: 690rpx;
  height: 88rpx;
  border-radius: 12rpx;
  background-color: $zx-theme-color;
  margin: 0 auto;
  margin-top: 44rpx;
}

.not-image {
  width: 208rpx !important;
  height: 208rpx !important;
}

.footer {
  position: fixed;
  transform: translateZ(0);
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  background-color: #ffffff;
}

